.login_dialog .container .right .rightlink{width: 50%;float: right;}
.login_dialog .container .right .leftlink{width: 50%;float: left;}
.login_dialog .container .right .rightlink a{font-size:12px;color:#295b87; margin: 7px 3px;text-decoration:none;}
.login_dialog .container .right .leftlink a{text-indent: -999px;margin: 7px auto;}
.login_dialog .container .right .titletext{padding-top: 38px;padding-left: 12px;font-size:12px;}
.login_dialog .container .right .weibo_login{background: url("../images/button/weibo_login.png") no-repeat ;display: block;width: 112px;height: 25px;}
.login_dialog .container .right .qq_login{background: url("../images/button/qq_login.png") no-repeat ;display: block;width: 112px;height: 25px;}
.login_dialog .container .right .taobao_login{background: url("../images/button/taobao_login.png") no-repeat ;display: block;width: 112px;height: 25px;}
.login_dialog .container .right .zhifubao{background: url("../images/button/zhifubao_logo.png") no-repeat 0 center ;display: block;width:61px;height: 16px;line-height: 16px;padding-left: 18px;}
.login_dialog .container .right .qqweibo{background: url("../images/foot/tengxun.png") no-repeat 0 center ;display: block;width:61px;height: 16px;line-height: 16px;padding-left: 18px;}
.login_dialog .container .right .douban{background: url("../images/foot/douabn.png") no-repeat 0 center ;display: block;width:61px;height: 16px;line-height: 16px;padding-left: 18px;}
.login_dialog .container .right .renren{background: url("../images/button/renren_logo.png") no-repeat 0 center ;display: block;width:61px;height: 16px;line-height: 16px;padding-left: 18px;}
.login_dialog .container .right{float: right;width: 49%;}
.login_dialog .container .left label{color:#969595;font-size:14px;width: 60px;display:inline-block;}
.login_dialog .container .left .login_textbox{border:#bdb9b9 1px solid;border-radius:3px;height: 23px;width: 150px;}
.login_dialog .container .left .save_psw{padding-left: 76px;font-size:12px;vertical-align: middle;}
.login_dialog .container .left p{margin: 11px auto;padding-left: 15px;}
.login_dialog .container .left .loginbtn{padding-left: 76px;color:#295b87;font-size: 12px;line-height: 25px;height: 25px;}
.login_dialog .container .left .loginbtn a{background:url("../images/button/login_btn_bg.png") no-repeat 0 0;
width: 52px;height:25px;text-indent: -9999px;float: left;margin-right: 10px;}
.login_dialog .container .left{overflow: auto;border-right: 1px dashed #969595;width: 49%;margin-top:7px;float: left;padding-top: 31px;padding-bottom:15px;}
.login_dialog
{
	display:none;
	position:fixed;
	z-index:1000;
	width: 100%;
	top: 0;
	left: 0;
	font-family:"宋体";
	height: 100%;
	
}
.login_dialog .shadow{width: 100%;height: 100%;position:absolute;z-index: 1000;background:url("../images/login_opacitybg.png") repeat;top:0;}

.login_dialog .container
{
	position:relative;
	_position:fixed;
	z-index: 1001;
	 width:514px;
	 background-color: #fffefe;
	 margin-left: auto;
	 margin-right: auto;
	 margin-top: 10%;
	 border-radius: 3px;
}
.login_dialog .container .top{background: url("../images/dialog/login_top_bg.png") repeat-x;
background-position: 0 bottom;overflow: hidden;height: 35px;}
.login_dialog .container .top h1{padding:11px 16px;font-size:14px;color:#000000;float: left;font-family:"宋体";}
.login_dialog .container .top a{float:right;background: url("../images/dialog/login_close.png") no-repeat;
width: 14px;height: 14px;margin-top: 14px;margin-right: 16px;}